package com.itheima.reggie.service;

import com.itheima.reggie.common.R;
import com.itheima.reggie.entity.Category;
import com.itheima.reggie.entity.Page;

import java.util.List;

public interface CategoryService {

    //保存添加数据
    void save(Category category);

    //分页查询
    Page<Category> findByPage(Integer page, Integer pageSize);

    //删除菜品
    void delete(Long id);

    //修改菜品信息
    void update(Category category);

    //查询所有类别
    List<Category> findAll();

    //根据type查询类别列表
    R<List<Category>> list(Integer type);
}
